package com.yy.model;

import java.text.SimpleDateFormat;
import java.util.Date;

import com.yy.utils.PropertiesUtil;


/**
 * 实体类通用字段
 * @author  
 * @date 
 */
public class BaseEntity{
	//操作人
	private int createBy;
	//时间
	private Date createTime;
	//是否有效 1:默认有效
	private int isActive=1;
	/**
	 * 设置：操作人
	 */
	public int getCreateBy() {
		return createBy;
	}
	/**
	 * 获取：操作人
	 */
	public void setCreateBy(int createBy) {
		this.createBy = createBy;
	}
	/**
	 * 设置：时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 获取：时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 设置：是否有效
	 */
	public int getIsActive() {
		return isActive;
	}
	/**
	 * 获取：是否有效
	 */
	public void setIsActive(int isActive) {
		this.isActive = isActive;
	}

	//获取图片访问路径
	public String getImagePath(String dirName){
		if(getCreateTime()!=null){
			System.out.println("@@@@@@@@@@访问地址:  "+String.format("%s%s%s",PropertiesUtil.getImgHttpAddress(),dirName, new SimpleDateFormat("yyyy/MM").format(getCreateTime()),"/"));
			return String.format("%s%s%s%s%s",PropertiesUtil.getImgHttpAddress(),dirName,"/", new SimpleDateFormat("yyyy/MM").format(getCreateTime()),"/");
		}
		return "";
	}
}
